| 
                
               | 
              
                
               | 
              
                @@ -36,6 +36,8 @@ def optor_login_api(request): 
               | 
            
            
            
              | 
                36
               | 
              
                36
               | 
              
                  
               | 
            
            
            
              | 
                37
               | 
              
                37
               | 
              
                     if operator.user_status == OperatorInfo.DISABLED: 
               | 
            
            
            
              | 
                38
               | 
              
                38
               | 
              
                         return response(OperatorStatusCode.OPERATOR_NOT_ACTIVATED) 
               | 
            
            
            
              | 
                
               | 
              
                39
               | 
              
                +    elif operator.user_status == OperatorInfo.DELETED: 
               | 
            
            
            
              | 
                
               | 
              
                40
               | 
              
                +        return response(OperatorStatusCode.OPERATOR_HAS_DELETED) 
               | 
            
            
            
              | 
                39
               | 
              
                41
               | 
              
                  
               | 
            
            
            
              | 
                40
               | 
              
                42
               | 
              
                     if not check_password(password, operator.encryption): 
               | 
            
            
            
              | 
                41
               | 
              
                43
               | 
              
                         return response(OperatorStatusCode.OPERATOR_PASSWORD_ERROR) 
               | 
            
            
            
            
            
              | 
                
               | 
              
                
               | 
              
                @@ -53,8 +55,10 @@ def admin_login_api(request): 
               | 
            
            
            
              | 
                53
               | 
              
                55
               | 
              
                     except AdministratorInfo.DoesNotExist: 
               | 
            
            
            
              | 
                54
               | 
              
                56
               | 
              
                         return response(AdministratorStatusCode.ADMINISTRATOR_NOT_FOUND) 
               | 
            
            
            
              | 
                55
               | 
              
                57
               | 
              
                  
               | 
            
            
            
              | 
                56
               | 
              
                
               | 
              
                -    if administrator.user_status == OperatorInfo.DISABLED: 
               | 
            
            
            
              | 
                
               | 
              
                58
               | 
              
                +    if administrator.user_status == AdministratorInfo.DISABLED: 
               | 
            
            
            
              | 
                57
               | 
              
                59
               | 
              
                         return response(AdministratorStatusCode.ADMINISTRATOR_NOT_ACTIVATED) 
               | 
            
            
            
              | 
                
               | 
              
                60
               | 
              
                +    elif administrator.user_status == AdministratorInfo.DELETED: 
               | 
            
            
            
              | 
                
               | 
              
                61
               | 
              
                +        return response(AdministratorStatusCode.ADMINISTRATOR_HAS_DELETED) 
               | 
            
            
            
              | 
                58
               | 
              
                62
               | 
              
                  
               | 
            
            
            
              | 
                59
               | 
              
                63
               | 
              
                     if not check_password(password, administrator.encryption): 
               | 
            
            
            
              | 
                60
               | 
              
                64
               | 
              
                         return response(AdministratorStatusCode.ADMINISTRATOR_PASSWORD_ERROR) 
               |